/*////////////////////////////////////////////////////////////////////////////*/ /*/////////////////// MODIFICATION VIA UNE PAGE PRODUIT //////////////////////*/ /*////////////////////////////////////////////////////////////////////////////*/ function ajoutPanier(koi, qte){ $.post( racine+"/modules/commandes/@ajouter_article.php?LGG="+LGG, { id_article : koi, quantite : qte }, function( text ){ $.colorbox({ html : text }); refreshMiniPanier(); } ); return false; } /*////////////////////////////////////////////////////////////////////////////*/ /*//////////////////// MODIFICATION VIA LA PAGE PANIER ///////////////////////*/ /*////////////////////////////////////////////////////////////////////////////*/ function modifPanier( koi, modif ){ addrRelative = racine+"/modules/commandes/@panier.php?LGG="+LGG; if( $('#nbArticle'+koi).length ){ var nbArticle = $('#nbArticle'+koi).val(); } else { var nbArticle = 0; } $.post( addrRelative, { idRef : koi, TYPEMODIF : modif, nbArticle : nbArticle }, function( text ){ if($('#divPanier').length) $('#divPanier').html(text); refreshMiniPanier(racine); changeNbArticle(); supplement(); } ); } /* // TODO Revoir les refresh panier function refreshPanier(){ if($('#divPanier').length){ $.post( racine+"/modules/commandes/@panier.php?LGG="+LGG, function( text ){ $('#divPanier').html(text); } ); } } */ function refreshMiniPanier(){ if($('#miniPanier').length){ $.ajax({ url: racine+'/modules/commandes/@minipanier.php', dataType: 'json', success: function(tab_minipanier){ if( $('#miniPanier .nbArticle').length ) $('#miniPanier .nbArticle').html( tab_minipanier['nb_article'] ); if( $('#miniPanier .totalPanier').length ) $('#miniPanier .totalPanier').html( tab_minipanier['total_panier'] ); } }); } } /* function change_etape( etape ){ $('#etape_commande').val( etape ); //alert('etape_commande : '+document.forms['frm_etapecmd'].elements['etape_commande'].value); return true; } */ function changeNbArticle(){ $('.nbArticle').change(function() { idArticle = $( this ).attr('id').replace('nbArticle', ''); modifPanier( idArticle, 'modifier' ); }); } function supplement(){ if( $('#ref88').length ){ /* $('#ref88 .qte').hide(); $('#ref88 .prixUnitaire').hide(); */ $('#plantsNonTaille').attr('checked','checked'); } } $(function(){ changeNbArticle(); $('#plantsNonTaille').on('change', function(){ if( $(this).is(':checked') ){ $('#nbArticle88').val(1); modifPanier( 88, 'modifier' ); } else{ modifPanier( 88, 'supprimer' ); } }); supplement(); });